straight stitch - Turkish English Dictionary